protective armour - English Synonyms Dictionary